colossal squid - German English Dictionary

colossal squid

Meanings of "colossal squid" in German English Dictionary : 1 result(s)

English German
Zoology
colossal squid Koloss-Kalmar